John David Earnest

 

 

with Nancy Rhodes, director and librettist, Encompass New Opera Theatre, New York

next

 

return to gallery